py_library(
    name = 'init',
    srcs = [
      '__init__.py',
    ]
)

py_library(
    name = 'graph',
    srcs = [
      'graph.py',
    ],
    deps = [
      ':init',
      ':call_state',
      '//dep_graph:keys',
    ]
)

py_library(
    name = 'call_state',
    srcs = [
      'call_state.py',
    ],
    deps = [
      ':init',
      ':gen_rule_pausing',
      '//dep_graph:keys',
      '//:repo_path',
    ]
)

py_library(
    name = 'gen_rule_pausing',
    srcs = [
      'gen_rule_pausing.py',
    ],
    deps = [
      ':init',
      '//:repo_path',
    ]
)
